home *** CD-ROM | disk | FTP | other *** search
/ Champak 138 / Volume 138 Aug 19 2011 - Damaged.iso / Games / shadez.swf / scripts / Local / External / CURL.as < prev   
Text File  |  2011-08-19  |  4KB  |  136 lines

  1. package Local.External
  2. {
  3.    import flash.net.LocalConnection;
  4.    import flash.net.URLRequest;
  5.    import flash.net.navigateToURL;
  6.    
  7.    public class CURL
  8.    {
  9.       
  10.       public static function GamesWebsite():*
  11.       {
  12.          Navigate("http://www.games.seantcooper.com/?ref=SHZ_BO");
  13.          CMochiBot.SHZ_BO_GAMESWEBSITE_VISIT();
  14.       }
  15.       public static function MochiBot():*
  16.       {
  17.          Navigate("http://www.mochibot.com/");
  18.          if(true)
  19.          {
  20.             CMochiBot.SHZ_BO_MOCHIBOTVISIT();
  21.          }
  22.       }
  23.       public static function SponsorSelectLevel():*
  24.       {
  25.          Navigate("http://www.crazymonkeygames.com/" + RefTag());
  26.          CMochiBot.SHZ_BO_SPONSORVISIT_LEVELSELECTION();
  27.       }
  28.       public static var mDomainList:Object;
  29.       
  30.       public static function GameGuide():*
  31.       {
  32.          Navigate("http://www.crazymonkeygames.com/shadez/" + RefTag());
  33.          CMochiBot.SHZ_BO_GAMEGUIDE_VISIT();
  34.       }
  35.       public static function Trailer():*
  36.       {
  37.          Navigate("http://www.crazymonkeygames.com/shadez/trailer.php" + RefTag());
  38.          if(true)
  39.          {
  40.             CMochiBot.SHZ_BO_TRAILER_VISIT();
  41.          }
  42.       }
  43.       public static function ShadezWebsite():*
  44.       {
  45.          Navigate("http://www.shadez.seantcooper.com/?ref=SHZ_BO");
  46.          CMochiBot.SHZ_BO_SHADEZWEBSITE_VISIT();
  47.       }
  48.       public static function SponsorMain():*
  49.       {
  50.          Navigate("http://www.crazymonkeygames.com/" + RefTag());
  51.          if(true)
  52.          {
  53.             CMochiBot.SHZ_BO_SPONSORVISIT_MAIN();
  54.          }
  55.       }
  56.       public static function Encryption():*
  57.       {
  58.          Navigate("http://www.kindisoft.com/secureSWF/");
  59.          if(true)
  60.          {
  61.             CMochiBot.SHZ_BO_ENCRYPTIONVISIT();
  62.          }
  63.       }
  64.       public static function ViewHiscore(param1:String):*
  65.       {
  66.          Navigate("http://scores.crazymonkeygames.com/hs/listscores.php?id=" + param1);
  67.          if(true)
  68.          {
  69.             CMochiBot.SHZ_BO_HISCOREVIEWS();
  70.          }
  71.       }
  72.       public static function Sponsor():*
  73.       {
  74.          Navigate("http://www.crazymonkeygames.com/" + RefTag());
  75.          CMochiBot.SHZ_BO_SPONSORVISIT_TOTAL();
  76.       }
  77.       public static function SponsorDebrief():*
  78.       {
  79.          Navigate("http://www.crazymonkeygames.com/" + RefTag());
  80.          CMochiBot.SHZ_BO_SPONSORVISIT_DEBRIEF();
  81.       } 
  82.       
  83.       public function CURL()
  84.       {
  85.          if(true)
  86.          {
  87.             super();
  88.             mDomainList = new Object();
  89.          }
  90.       }
  91.       
  92.       public static function isKONGREGATE() : Boolean
  93.       {
  94.          return isDOMAIN("kongregate.com");
  95.       }
  96.       
  97.       private static function Navigate(param1:String) : void
  98.       {
  99.          navigateToURL(new URLRequest(param1),"_BLANK");
  100.       }
  101.       
  102.       public static function GetDomain() : String
  103.       {
  104.          return new LocalConnection().domain.toLowerCase();
  105.       }
  106.       
  107.       public static function RefTag() : String
  108.       {
  109.          if(true)
  110.          {
  111.             return !!isCMG() ? "" : "?gameref=shadez";
  112.          }
  113.          ┬º┬ºgoto(addr14);
  114.       }
  115.       
  116.       public static function isDOMAIN(param1:String) : Boolean
  117.       {
  118.          if(true)
  119.          {
  120.             var _loc2_:*;
  121.             param1 = _loc2_ = param1.toLowerCase();
  122.             if(!mDomainList.hasOwnProperty(_loc2_))
  123.             {
  124.                mDomainList[param1] = new LocalConnection().domain.toLowerCase().indexOf(param1) >= 0;
  125.             }
  126.          }
  127.          return mDomainList[param1];
  128.       }
  129.       
  130.       public static function isCMG() : Boolean
  131.       {
  132.          return isDOMAIN("crazymonkeygames.com");
  133.       }
  134.    }
  135. }
  136.